package com.das.mechanic_base.bean.main;

import java.util.List;

public class HomeListWorkBean {

    private List<ResultWorkBaseCompleteBean> resultWorkBaseComplete;
    private List<ResultWorkBaseCompleteBean> resultWorkBase;
    private List<ResultWorkBaseCompleteBean> resultAppointmentClue;
    private List<ResultWorkBaseCompleteBean> resultAppointmentClueArrive;

    public HomeListWorkBean() {

    }

    public List<ResultWorkBaseCompleteBean> getResultWorkBaseComplete() {
        return resultWorkBaseComplete;
    }

    public void setResultWorkBaseComplete(List<ResultWorkBaseCompleteBean> resultWorkBaseComplete) {
        this.resultWorkBaseComplete = resultWorkBaseComplete;
    }

    public List<ResultWorkBaseCompleteBean> getResultWorkBase() {
        return resultWorkBase;
    }

    public void setResultWorkBase(List<ResultWorkBaseCompleteBean> resultWorkBase) {
        this.resultWorkBase = resultWorkBase;
    }

    public List<ResultWorkBaseCompleteBean> getResultAppointmentClue() {
        return resultAppointmentClue;
    }

    public void setResultAppointmentClue(List<ResultWorkBaseCompleteBean> resultAppointmentClue) {
        this.resultAppointmentClue = resultAppointmentClue;
    }

    public List<ResultWorkBaseCompleteBean> getResultAppointmentClueArrive() {
        return resultAppointmentClueArrive;
    }

    public void setResultAppointmentClueArrive(List<ResultWorkBaseCompleteBean> resultAppointmentClueArrive) {
        this.resultAppointmentClueArrive = resultAppointmentClueArrive;
    }

    public static class ResultWorkBaseCompleteBean {
        /**
         * appointmentClueId : null
         * appointmentDatetimeEnd : null
         * appointmentDatetimeStart : null
         * appointmentStatus : null
         * arrived : null
         * canceled : null
         * carBrandId : 1
         * carBrandName : 奔驰
         * carId : 6613
         * carImgUrl : null
         * carNum : 沪D12112
         * carOwnerName : 梁先生
         * carOwnerUserId : 3380
         * carStyleId : 625
         * carStyleName : G63 AMG
         * completeTime : 2020-03-12 17:04:08
         * imgUrl : null
         * itemType : WorkBase
         * mobile : null
         * operatorId : null
         * operatorName : null
         * operatorType : null
         * portrait : null
         * receiveBaseId : 11527
         * serviceBaseNameItem : ["刹车油更换"]
         * serviceBaseSnItem : null
         * staffBaseId : null
         * staffBaseIdItem : 109
         * staffBaseVOList : [{"containtMe":true,"portrait":"bucket6.bba.vip/191205093036RpluWrEkHe.jpg","staffBaseId":109,"staffBaseName":"士大一品"}]
         * startTime : 2020-03-12 16:59:00
         * stationBaseId : 41
         * stationBaseName : 养护2号工位
         * systemUserId : null
         * type : null
         * workBaseId : 15900
         * workBaseStatus : 2
         */

        private long appointmentClueId;
        private String appointmentDatetimeEnd;
        private String appointmentDatetimeStart;
        private String appointmentStatus;
        private Object arrived;
        private Object canceled;
        private long carBrandId;
        private String carBrandName;
        private long carId;
        private Object carImgUrl;
        private String carNum;
        private String carOwnerName;
        private long carOwnerUserId;
        private long carStyleId;
        private String carStyleName;
        private String completeTime;
        private Object imgUrl;
        private String itemType;
        private Object mobile;
        private Object operatorId;
        private Object operatorName;
        private Object operatorType;
        private Object portrait;
        private long receiveBaseId;
        private String serviceBaseNameItem;
        private Object staffBaseId;
        private String staffBaseIdItem;
        private String startTime;
        private long stationBaseId;
        private String stationBaseName;
        private Object systemUserId;
        private String type;
        private long workBaseId;
        private long workBaseStatus;
        private List<StaffBaseVOListBean> staffBaseVOList;
        private String serviceCategoryName;

        public String getServiceCategoryName() {
            return serviceCategoryName;
        }

        public void setServiceCategoryName(String serviceCategoryName) {
            this.serviceCategoryName = serviceCategoryName;
        }

        public ResultWorkBaseCompleteBean() {

        }

        public long getAppointmentClueId() {
            return appointmentClueId;
        }

        public void setAppointmentClueId(long appointmentClueId) {
            this.appointmentClueId = appointmentClueId;
        }

        public String getAppointmentDatetimeEnd() {
            return appointmentDatetimeEnd;
        }

        public void setAppointmentDatetimeEnd(String appointmentDatetimeEnd) {
            this.appointmentDatetimeEnd = appointmentDatetimeEnd;
        }

        public String getAppointmentDatetimeStart() {
            return appointmentDatetimeStart;
        }

        public void setAppointmentDatetimeStart(String appointmentDatetimeStart) {
            this.appointmentDatetimeStart = appointmentDatetimeStart;
        }

        public String getAppointmentStatus() {
            return appointmentStatus;
        }

        public void setAppointmentStatus(String appointmentStatus) {
            this.appointmentStatus = appointmentStatus;
        }

        public Object getArrived() {
            return arrived;
        }

        public void setArrived(Object arrived) {
            this.arrived = arrived;
        }

        public Object getCanceled() {
            return canceled;
        }

        public void setCanceled(Object canceled) {
            this.canceled = canceled;
        }

        public long getCarBrandId() {
            return carBrandId;
        }

        public void setCarBrandId(long carBrandId) {
            this.carBrandId = carBrandId;
        }

        public String getCarBrandName() {
            return carBrandName;
        }

        public void setCarBrandName(String carBrandName) {
            this.carBrandName = carBrandName;
        }

        public long getCarId() {
            return carId;
        }

        public void setCarId(long carId) {
            this.carId = carId;
        }

        public Object getCarImgUrl() {
            return carImgUrl;
        }

        public void setCarImgUrl(Object carImgUrl) {
            this.carImgUrl = carImgUrl;
        }

        public String getCarNum() {
            return carNum;
        }

        public void setCarNum(String carNum) {
            this.carNum = carNum;
        }

        public String getCarOwnerName() {
            return carOwnerName;
        }

        public void setCarOwnerName(String carOwnerName) {
            this.carOwnerName = carOwnerName;
        }

        public long getCarOwnerUserId() {
            return carOwnerUserId;
        }

        public void setCarOwnerUserId(long carOwnerUserId) {
            this.carOwnerUserId = carOwnerUserId;
        }

        public long getCarStyleId() {
            return carStyleId;
        }

        public void setCarStyleId(long carStyleId) {
            this.carStyleId = carStyleId;
        }

        public String getCarStyleName() {
            return carStyleName;
        }

        public void setCarStyleName(String carStyleName) {
            this.carStyleName = carStyleName;
        }

        public String getCompleteTime() {
            return completeTime;
        }

        public void setCompleteTime(String completeTime) {
            this.completeTime = completeTime;
        }

        public Object getImgUrl() {
            return imgUrl;
        }

        public void setImgUrl(Object imgUrl) {
            this.imgUrl = imgUrl;
        }

        public String getItemType() {
            return itemType;
        }

        public void setItemType(String itemType) {
            this.itemType = itemType;
        }

        public Object getMobile() {
            return mobile;
        }

        public void setMobile(Object mobile) {
            this.mobile = mobile;
        }

        public Object getOperatorId() {
            return operatorId;
        }

        public void setOperatorId(Object operatorId) {
            this.operatorId = operatorId;
        }

        public Object getOperatorName() {
            return operatorName;
        }

        public void setOperatorName(Object operatorName) {
            this.operatorName = operatorName;
        }

        public Object getOperatorType() {
            return operatorType;
        }

        public void setOperatorType(Object operatorType) {
            this.operatorType = operatorType;
        }

        public Object getPortrait() {
            return portrait;
        }

        public void setPortrait(Object portrait) {
            this.portrait = portrait;
        }

        public long getReceiveBaseId() {
            return receiveBaseId;
        }

        public void setReceiveBaseId(long receiveBaseId) {
            this.receiveBaseId = receiveBaseId;
        }

        public String getServiceBaseNameItem() {
            return serviceBaseNameItem;
        }

        public void setServiceBaseNameItem(String serviceBaseNameItem) {
            this.serviceBaseNameItem = serviceBaseNameItem;
        }
        public Object getStaffBaseId() {
            return staffBaseId;
        }

        public void setStaffBaseId(Object staffBaseId) {
            this.staffBaseId = staffBaseId;
        }

        public String getStaffBaseIdItem() {
            return staffBaseIdItem;
        }

        public void setStaffBaseIdItem(String staffBaseIdItem) {
            this.staffBaseIdItem = staffBaseIdItem;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public long getStationBaseId() {
            return stationBaseId;
        }

        public void setStationBaseId(long stationBaseId) {
            this.stationBaseId = stationBaseId;
        }

        public String getStationBaseName() {
            return stationBaseName;
        }

        public void setStationBaseName(String stationBaseName) {
            this.stationBaseName = stationBaseName;
        }

        public Object getSystemUserId() {
            return systemUserId;
        }

        public void setSystemUserId(Object systemUserId) {
            this.systemUserId = systemUserId;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public long getWorkBaseId() {
            return workBaseId;
        }

        public void setWorkBaseId(long workBaseId) {
            this.workBaseId = workBaseId;
        }

        public long getWorkBaseStatus() {
            return workBaseStatus;
        }

        public void setWorkBaseStatus(long workBaseStatus) {
            this.workBaseStatus = workBaseStatus;
        }

        public List<StaffBaseVOListBean> getStaffBaseVOList() {
            return staffBaseVOList;
        }

        public void setStaffBaseVOList(List<StaffBaseVOListBean> staffBaseVOList) {
            this.staffBaseVOList = staffBaseVOList;
        }

        public static class StaffBaseVOListBean {
            /**
             * containtMe : true
             * portrait : bucket6.bba.vip/191205093036RpluWrEkHe.jpg
             * staffBaseId : 109
             * staffBaseName : 士大一品
             */

            private boolean containtMe;
            private String portrait;
            private long staffBaseId;
            private String staffBaseName;

            public StaffBaseVOListBean() {

            }

            public boolean isContaintMe() {
                return containtMe;
            }

            public void setContaintMe(boolean containtMe) {
                this.containtMe = containtMe;
            }

            public String getPortrait() {
                return portrait;
            }

            public void setPortrait(String portrait) {
                this.portrait = portrait;
            }

            public long getStaffBaseId() {
                return staffBaseId;
            }

            public void setStaffBaseId(long staffBaseId) {
                this.staffBaseId = staffBaseId;
            }

            public String getStaffBaseName() {
                return staffBaseName;
            }

            public void setStaffBaseName(String staffBaseName) {
                this.staffBaseName = staffBaseName;
            }
        }
    }

}
